Clustering and Local Regression in Object Oriented Metrics

نویسندگان

  • Gabriel Jarillo
  • Giancarlo Succi
چکیده

This paper gives a brief review of clustering and local regression techniques; we are mainly focused on its implementation to software engineering data and we present an example of the preliminary results using clustering and local regression. The clustering, and local regression are part of the data processing of a project called Analysis of Software Engineering Data Using Computational Intelligence Techniques. The project takes advantage of Genetic Algorithms (GA), Genetic Programming (GP), and Local Regression to find models to describe the data we are dealing with. The clustering technique is used to find similar structures in the dataset before it is introduced to the GA, GP, and Local Regression algorithms. The final goal of this work is to build mathematical models to determine the number of fixes in software projects. Number of fixes is our dependent variable while CK-Metrics and lines of code (LOC) are the independent variables of the system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Application of Combined Local Object Based Features and Cluster Fusion for the Behaviors Recognition and Detection of Abnormal Behaviors

In this paper, we propose a novel framework for behaviors recognition and detection of certain types of abnormal behaviors, capable of achieving high detection rates on a variety of real-life scenes. The new proposed approach here is a combination of the location based methods and the object based ones. First, a novel approach is formulated to use optical flow and binary motion video as the loc...

متن کامل

Improving Class Cohesion Measurement: Towards a Novel Approach Using Hierarchical Clustering

Class cohesion is considered as one of the most important object-oriented software attributes. High cohesion is, in fact, a desirable property of software. Many different metrics have been suggested in the last several years to measure the cohesion of classes in object-oriented systems. The class of structural object-oriented cohesion metrics is the most investigated category of cohesion metric...

متن کامل

Prediction of Software Maintenance Effort of Object Oriented Metrics Based Commercial Systems

The software systems really advanced and seize with problems on their maintenance. The software maintenance work is presently one in every one of the foremost tough, time-consuming, expensive and costly tasks in the software development life cycle. It’s invariably been a vital issue for software project developers. Therefore, it is worthwhile to develop an object oriented system with easy maint...

متن کامل

Analysis of Object Oriented Software Metrics

Object oriented analysis and design is becoming more popular in software development environment and object oriented analysis and design metrics is an essential part of software environment. This study focus on a set of object oriented metrics that can be used to measure the quality of an object oriented analysis and design. A metrics-based means to both describe and characterize the structure ...

متن کامل

Empirical Analysis of Object-Oriented Design Metrics for Predicting Unit Testing Effort of Classes

In this paper, we investigate empirically the relationship between object-oriented design metrics and testability of classes. We address testability from the point of view of unit testing effort. We collected data from three open source Java software systems for which JUnit test cases exist. To capture the testing effort of classes, we used metrics to quantify the corresponding JUnit test cases...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001